hold a candle to the devil - Alemán Inglés Diccionario